- Visão geral
- Automação de Interface Gráfica
- UI-ANA-016 - Extrair URL de navegador aberto
- UI-ANA-017 - ContinuarComErro verdadeiro
- UI-ANA-018 - Listar atividades de OCR/Imagem
- UI-DBP-006 - Uso do contêiner
- UI-DBP-013 - Uso Incorreto da Automação do Excel
- UI-DBP-030 - Uso de variáveis proibidas em seletores
- SR-DB-021 - Tempo limite embutido em código
- UI-PRR-001 - Simular clique
- UI-PRR-002 - Simular Digitação
- UI-PRR-003 - Uso incorreto do aplicativo aberto
- UI-PRR-004 - Atrasos Embutidos em Código
- UI-REL-001 - Idx grande em Seletores
- UI-SEC-004 - Dados de e-mail do seletor
- UI-SEC-010 — restrições de app/URL
- UI-USG-011 - Atributos não permitidos
- SY-USG-013 - Invocação do arquivo privado
- SY-USG-014 - Espaços reservados do modelo de execução incorretos
- Aplicativos e tecnologias automatizados com a Automação de Interface Gráfica
- Ferramenta de Migração de Navegador do UiPath
- Computer Vision Recorder
- Click
- Hover
- Digitar Texto Seguro
- Enviar Tecla de Acesso
- Type Into
- Marcar
- Select Item
- Select Multiple Items
- Get Text
- Set Text
- Ativar
- Highlight
- Set Focus
- Anchor Base
- Context Aware Anchor
- Localizar Elemento Relativo
- Indicate On Screen
- Element Exists
- Localizar Elemento
- Esperar Elemento Desaparecer
- Find Children
- Get Ancestor
- Element Scope
- Get Attribute
- Set Clipping Region
- Get Position
- Take Screenshot
- Wait Attribute
- On Element Appear
- On Element Vanish
- Clicar no Texto
- Focalizar Texto
- Find Text Position
- Obter Texto Completo
- Obter Texto Visível
- Extrair Dados Estruturados
- Texto Existe
- Click OCR Text
- Hover OCR Text
- Get OCR Text
- Find OCR Text Position
- Microsoft OCR
- Microsoft Project Oxford Online OCR
- Microsoft Azure Computer Vision OCR
- Tesseract OCR
- Google Cloud Vision OCR
- OCR Text Exists
- Clicar na Imagem
- Focalizar Imagem
- Find Image Matches
- Imagem Existe
- Localizar Imagem
- Aguardar Imagem Desaparecer
- Aparecer Na Imagem
- Desaparecer Na Imagem
- Carregar Imagem
- Save Image
- Anexar Navegador
- Fechar Guia
- Voltar
- Avançar
- Ir para a Página Inicial
- Injetar script de JS
- Navegar Para
- Abrir Navegador
- Atualizar Navegador
- Set Web Attribute
- Anexar Janela
- Close Window
- Get Active Window
- Hide Window
- Maximize Window
- Minimize Window
- Move Window
- Restore Window
- Show Window
- Export UI Tree
- Invoke ActiveX Method
- Inject .NET Code
- Click Trigger
- Key Press Trigger
- Click Image Trigger
- System Trigger
- Hotkey Trigger
- Mouse Trigger
- Get Event Info
- Monitorar eventos
- Get Source Element
- Replay User Event
- Block User Input
- Use Foreground
- Element Attribute Change Trigger
- Element State Change Trigger
- Texto Explicativo
- Copy Selected Text
- Get From Clipboard
- Set To Clipboard
- Close Application
- Abrir Aplicativo
- Iniciar Processo
- Get Password
- Dica de ferramenta
- Click Picture on Screen
- Click Toolbar Button
- Read Statusbar
- Selecionar datas no calendário
- Select Menu Item
- Expand Tree
- Call Transaction
- SAP Logon
- SAP Login
- Table Cell Scope
- SAP Session Attributes Change Trigger
- Expand ALV Tree
- Expand ALV Hierarchical Table
- Use Application/Browser
- Check App State
- Check/Uncheck
- Click
- Extract Table Data
- Get Text
- Get URL
- Go To URL
- Highlight
- Hover
- Keyboard Shortcuts
- Navigate Browser
- Select Item
- Take Screenshot
- Type Into
- Get Attribute
- Get Browser Data
- Set Browser Data
- Mouse Scroll
- Inject Js Script
- Drag and Drop
- For Each UI Element
- Application event trigger
- Click Event Trigger
- Keypress Event Trigger
- Set Text
- Check Element
- Preencher Formulário
- Realize pesquisa no navegador e recupere resultados usando APIs de Automação de interface gráfica
- Navegação na Web
- Localizar imagens
- Clicar em imagens
- Disparar e monitorar eventos
- Criar e substituir arquivos
- Páginas HTML: extrair e manipular informações
- Manipulação de janelas
- Seleção automatizada de listas
- Localizar e manipular elementos de janela
- Gerenciar automação de texto
- Carregar e processar imagens
- Gerenciar ações ativadas pelo mouse
- Automatizar o runtime de aplicativos
- Execução automatizada de um aplicativo local
- Navegação em navegador
- Automação da Web
- Exemplo de escopo de disparador
- Computer Vision Local Server
- Automação Móvel
- Notas de versão
- Compatibilidade do projeto
- Get Log Types
- Get Logs
- Get Page Source
- Get Device Orientation
- Get Session Identifier
- Instalar Aplicativo
- Gerenciar Aplicativo Atual
- Manage Other App
- Open DeepLink
- Abrir URL
- Mobile Device Connection
- Positional Swipe
- Press Hardware Button
- Set Device Orientation
- Take Screenshot
- Obter parte da captura de tela
- Element Exists
- Execute Command
- Get Attribute
- Get Selected Item
- Get Text
- Set Selected Item
- Set Text
- Deslizar
- Tap
- Type Text
- Padrão de Desenho
- Terminal
- Notas de versão
- Sobre o pacote de atividades Terminal
- Compatibilidade do projeto
- Terminal Session
- Obter Área da Tela
- Obter Texto na Posição
- Get Color At Position
- Obter Campo na Posição
- Definir Campo na Posição
- Aguardar Texto na Posição
- Send Keys
- Mover Cursor
- Send Keys Secure
- Get Text
- Find Text
- Mover cursor para o texto
- Enviar Tecla de Controle
- Get Field
- Aguardar Texto da Tela
- Aguardar Texto do Campo
- Set Field
v22.10
Data de lançamento: 5 de outubro de 2023
-
Corrigido o suporte do Active Accessibility interrompido para páginas da web contendo elementos IFrame ou PDFs no Chrome e Edge versão 117, o que causava falha nos seletores
<ctrl />
.Também adicionamos a opção de passar argumentos de linha de comando extras para o navegador aberto usando as atividades Open Browser / Use Browser . Isso pode ser feito definindo a variável de ambiente apropriada usando a atividade Set Environment Variable :UIPATH_EXTRA_CMD_ARGS_CHROME
UIPATH_EXTRA_CMD_ARGS_EDGE
UIPATH_EXTRA_CMD_ARGS_FIREFOX
Essas variáveis podem ser usadas para forçar a habilitação do suporte do Active Accessibility no Chrome e no Edge para evitar problemas como o suporte do Chrome/Edge Active Accessibility interrompido das versões 114 e 117.
Para o Chrome, defina a variável de ambienteUIPATH_EXTRA_CMD_ARGS_CHROME
com o valor--force-renderer-accessibility=complete
.Para o Edge, defina a variável de ambienteUIPATH_EXTRA_CMD_ARGS_EDGE
com o valor--force-renderer-accessibility=complete
.
Data de lançamento: 2 de agosto de 2023
- Corrigido um bug para a atividade Send Hotkey que fazia o arquivo .xaml ser mostrado como não salvo.
- Corrigido um bug para a atividade Use Application/Browser que gerava uma exceção no momento do design no StudioX devido ao asterisco indicando que um campo de propriedade era necessário.
Data de lançamento: 7 de junho de 2023
As atualizações mais recentes do Chrome e do Edge para a versão 114 introduziram uma alteração significativa na maneira como o suporte para a acessibilidade ativa é habilitado. Isso fazia com que os processos de automação falhassem ao tentar interagir com telas de navegador, como o pop-up de Impressão ou o visualizador de PDF.
Data de lançamento: 7 de junho de 2023
- Corrigido um bug na atividade CV Screen Scope que fazia com que o servidor local continuasse retornando caixas de OCR mesmo quando o UiPath Screen OCR era removido do cartão de atividades ou das Configurações do projeto.
- Corrigido um bug que fazia com que a geração do seletor falhasse para a Área de Trabalho Remota quando o Cliente da Área de Trabalho Remota era publicado como um RemoteApp.
- Corrigido um problema que fazia com que a atividade Click Trigger desacelerasse o aplicativo de destino ao abrir uma página da Web no modo Edge IE com o Modo Protegido desativado.
- Para extensões MV3, o navegador carrega a extensão mais tarde, após as páginas da Web terem sido carregadas. Para resolver esse tipo de problema, adicionamos a variável de ambiente
UIPATH_OPEN_BROWSER_TIMEOUT_SECONDS
, que permite configurar o tempo limite Abrir Navegador . - Ao instalar extensões usando o método Somente host nativo , o arquivo para a extensão auto-hospedada também é gerado, para que possa ser adicionado à política ExtensionInstallForceList .
Data de lançamento: 27 de janeiro de 2023
- O prompt de erro que indica uma incompatibilidade de versão entre o componente UiPath Remote Runtime e o pacote UiPath.UIAutomation.Activities agora contém um link de download para a versão
UiPathRemoteRuntime.msi
correta. - Corrigido um bug que fazia, em alguns casos, a atividade CV Extract Table parar antes do primeiro evento de rolagem ao extrair tabelas roláveis.
Data do lançamento: 7 de dezembro de 2022
Data de lançamento: 27 de outubro de 2022
Geral
Agora, ao instalar extensões de navegador a partir de Página Inicial do UiPath Studio > Ferramentas > Extensões UiPath, você pode selecionar seu método preferido. As opções disponíveis no menu suspenso para Chrome/Edge são Política de Grupo Offline, Política de Grupo Online, Todos os Usuários, Usuário Atual, Somente Host Nativo. As opções disponíveis para Firefox são Política de Grupo Offline, Usuário Atual.
Após a instalação da extensão, o método de instalação permanece exibido no menu suspenso desativado ao lado do botão Desinstalar para que a extensão seja desinstalada com o mesmo método usado para instalação.
Todos os métodos de instalação de extensão para Chrome e Edge agora estão disponíveis na linha de comando UiPathStudio.msi.
O suporte para Chrome/Edge em execução no Modo de aplicativo agora está disponível na extensão de navegador MV2 auto-hospedada.
class
agora é adicionado ao seletor padrão quando não contém espaços ou letras após os dígitos.
aria-label
e aria-labelledby
agora estão disponíveis no seletor padrão.
Automação de Interface Gráfica Moderna
A atividade moderna Use Application/Browser agora pode abrir navegadores em ambientes remotos.
ctrlid
agora é adicionado ao seletor para os seguintes controles: CaixaDeTexto (campo de entrada), Botão, BotãoRadial, CaixaDeSeleção, CaixaDeFigura, CaixaDeLista (selecionar item) e CaixaDeCombinação. O atributo automationid
também é adicionado ao seletor para os mesmos controles ao usar a estrutura UIAutomation.
Uma nova regra do Analisador de Fluxo de Trabalho está disponível, UI-PST-001, que permite especificar o nível de registro em log no qual deseja registrar os logs do robô.
for
foi melhorada e agora funciona muito mais rápido.
A atividade Mouse Scroll agora disponibiliza a propriedade Modo de Entrada, que permite selecionar qual modo de entrada deseja usar para enviar a ação de rolagem para o aplicativo que você está automatizando.
A propriedade Verificar Visibilidade do Elemento teve seu nome alterado para Verificação de visibilidade para melhor esclarecer seu propósito.
Na Tela de Seleção, não é mais possível alterar nomes de variáveis existentes.
A atividade Take Screenshot agora oferece suporte à seleção de região por meio da tecla de atalho F3 ao indicar na tela.
O suporte para aplicativos que usam Qt foi implementado no pacote UIAutomation. Por enquanto, apenas widgets são suportados. Nenhum suporte QtQuick/QML foi adicionado no momento.
Extração da Tabela
Uma nova opção foi adicionada ao assistente de Extração de Tabela, quando usado com um navegador da Web, que permite selecionar se deseja criar uma nova coluna com o texto ou URL de um elemento selecionado. O botão de alternância Extrair URL foi removido, como resultado dessa mudança.
Melhorias na extração de tabelas.
Repo. de Objetos
O Repositório de Objetos agora oferece uma experiência de Indicação e edição aprimorada quando usado com as atividades Extract Table Data e For Each UI Element.
Os argumentos agora são expostos como texto editável nas telas de edição para Navegadores.
Automação de Interface Gráfica Clássica
visibleInnerText
agora está disponível no painel de Atributos do Seletor a partir do UI Explorer.
title
foi removido da lista de atributos disponíveis para WebCtrl.
Computer Vision
Ao selecionar Atualizar com Atraso no assistente Indicar, a rolagem redefine o temporizador e a direção da rolagem é salva na atividade. Além disso, há três novas propriedades para atividades impactadas por essa mudança: DireçãoDeRolagem, NúmeroDeRolagens eAtrasoNaCapturaDeTelaApósRolagem, que permitem configurar essa funcionalidade.
O CJK-OCR agora também funciona com uma chave de API do Computer Vision.
A atividade UiPath Screen OCR agora oferece suporte à autenticação de token, portanto, você não precisa mais inserir a chave de API do CV se estiver conectado à sua conta da nuvem UiPath.
Os cartões de aplicativo para as atividades CV Extract Table, CV Click e CV Get Text foram atualizados para se assemelhar aos seus homólogos de Automação de Interface Gráfica Moderna.
Quando OCR e CV são solicitados para a mesma captura de tela, agora mesclamos as duas solicitações em uma única solicitação de servidor. Como os elementos de interface gráfica e o texto solicitados são localizados na mesma imagem, otimizamos a latência e a limitação de taxa.
O modelo de Computer Vision agora seleciona âncoras automaticamente para destinos de texto ao indicar.
Explorador de Interface Gráfica
O UiExplorer foi atualizado para a versão 20.1 do ActiPro.
As atividades Select Item e Extract Table Data, ambas Clássica e Moderna, agora suportam o trabalho com várias classes VB6.
Adicionamos suporte para automatizar widgets nativos do Chromium com renderização na tela. Essa funcionalidade é compatível apenas com o Chromium v80 a v102.
Newtonsoft.Json v13 agora é compatível com UIAutomation.
Java
name
agora adicionado por padrão aos seus seletores.
backgroundColor
e foregroundColor
dos elementos do Java agora são expostas como strings contendo trigêmeos RGB em seletores.
O aplicativo Java Kinaxis agora é suportado pela UIAutomation. A tabela JGrid permite identificação de células, extração de dados etc.
Multiplataforma
O UiExplorer agora está disponível em projetos multiplataforma.
Extensões
ExtensionInstallWhitelist
e NativeMessagingWhitelist
obsoletas não são mais adicionadas ao instalar as extensões MV3 Chrome e Edge.
DeveloperToolsAvailability
não está definida como 1), a extensão MV3 para Chrome/Edge usará os pacotes de driver LTS incorporados.
SAP
ui5-path
agora está disponível no seletor padrão para itens de Árvore. Além disso, a atividade Expand Tree foi aprimorada para oferecer suporte a itens Fiori Tree.
A atividade Select Item foi aprimorada para preencher corretamente o campo Item a ser selecionado ao interagir com as caixas de combinação pesquisáveis do SAP Fiori, especialmente para SAP SuccessFactors.
- Corrigido um problema que fazia com que a atividade Type Into falhasse ao usar o método de entrada da API do Chromium quando a taxa de zoom da página fosse diferente de 100%.
- Ao usar ambientes remotos, a atividade Select Item usaria o tempo limite padrão de 30 segundos em vez do tempo limite definido pelo usuário.
- Corrigido um problema que fazia com que o aplicativo Windows Forms travasse ao usar uma atividade Element Exist.
- Ao usar Indicar Elemento, o elemento era encontrado, mas a validação falhava se houvesse duas janelas de aplicativo Citrix disponíveis no cliente e apenas uma delas realmente correspondesse a uma janela remota.
- Corrigido um problema que fazia com que os aplicativos baseados em Java travassem quando o Robô interagisse com um tipo específico de controle Swing (JEditorPane), que renderiza o HTML interno.
- O UiExplorer falhou ao identificar elementos em um aplicativo Java criado com uma estrutura Java customizada específica.
- A atividade Type Into falhava ao digitar o
(
caractere no SAP Web GUI quandoSimulateType
estava selecionado. - Corrigido um problema que fazia com que as automações usando aplicativos Java 9 iniciados com JNLP falhassem.
- Ao usar o Microsoft Edge no modo IE para abrir uma página da Web cujo URL continha caracteres japoneses, a validação do seletor falhava.
- Corrigido um problema que fazia com que o aplicativo Microsoft Endpoint Manager travasse durante a execução do robô ao usar a atividade Get Visible Text.
- A dica de ferramenta da coluna na seção de visualização do assistente de extração de tabela não era atualizada corretamente se a atualização fosse alterada várias vezes durante a indicação.
- Ao usar a atividade For Each UI Element, o limite de número de itens é aplicado à lista de elementos antes da filtragem.
- Corrigido um problema que fazia com que os formulários criados com o pacote UiPath.Forms.Activities versão 1.9.5 fossem incompatíveis com o UIAutomation.
- Ao adicionar um aplicativo pela primeira vez no Repositório de Objetos, todas as informações dessa atividade agora são exibidas corretamente.
- Corrigido um problema que gerava o mesmo seletor para vários aplicativos.
- Corrigido um problema que fazia com que certas atividades do UIAutomation gerassem uma exceção quando usadas na seção Disparar de uma atividade Pick Branch.
- A extração da tabela não funcionava em determinadas colunas.
- A atividade Select Item gerava um destino errado em determinadas situações.
- Corrigido um bug que causava o congelamento de um aplicativo que usa uma estrutura Java específica ao ser iniciado no Studio ou ao interagir com ele por meio do Studio.
- Correção de um problema que fazia com que o aplicativo remoto de destino travasse no caso de uma automação executada por meio do UiPath Remote Runtime.
- Quando o escopo era definido como uma seleção de região, alterar o DPI podia fazer com que o escopo da tela fosse exibido erroneamente durante a indicação.